(a person) demented - Español Inglés Diccionario